package com.gjl.wechat.service.dto.applet;

import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data;
import lombok.EqualsAndHashCode;


/**
 * 小程序 OCR识别身份号 响应
 *
 * @author liyouming
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class AppletOcrIdCardRes extends WechatWorkCommonRes {


    /**
     * 正面或背面，Front / Back
     */
    @JSONField(name = "type")
    private String type;

    /**
     * 正面返回，姓名
     */
    @JSONField(name = "name")
    private String name;

    /**
     * 正面返回，身份证号
     */
    @JSONField(name = "id")
    private String id;

    /**
     * 背面返回，有效期
     */
    @JSONField(name = "valid_date")
    private String validDate;


    /**
     * 正面返回，地址
     */
    @JSONField(name = "addr")
    private String addr;

    /**
     * 正面返回，性别
     */
    @JSONField(name = "gender")
    private String gender;

    /**
     * 正面返回，民族
     */
    @JSONField(name = "nationality")
    private String nationality;


}
